<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>实验2：利用Math对象，搭配Math.floor()来获取用户输入数字范围内的随机整数，其中对非数字进行判断。</title>
</head>
<body>

</body>
<script type="text/javascript">
    /**
     * @Description:
     * @author 朱志文
     * @date 2021/10/15
     */
    var minVlue = prompt("请输入最小值:")
    var maxVlue = prompt("请输入最大值:")
    console.log(minVlue)
    console.log(maxVlue)
    if (maxVlue==''|minVlue==''){
        alert("请输入数字")
    }else if (maxVlue==null|minVlue==null){
        alert("请输入数字")
    }
    if(!isNaN(Number(maxVlue))&&!isNaN(Number(minVlue))){
        function mathRandom(min, max) {
            /*Math.random()随机数公式Math.random()*(max-min+1)+min*/
            return Math.floor(Math.random() * (max - min + 1) + min)
        }
        document.write(minVlue + '-' + maxVlue + "范围内的随机整数是:" + mathRandom(Math.floor(minVlue),Math.floor(maxVlue)))
    }else {
        alert("请输入数字")
    }

</script>
</html>